package com.jmyd.sharding.service;

import com.jmyd.sharding.base.dto.KeywordQueryDto;
import com.jmyd.sharding.base.service.IBaseService;
import com.jmyd.sharding.base.vo.PageBean;
import com.jmyd.sharding.domain.dto.SysOrderDto;
import com.jmyd.sharding.domain.dto.SysOrderUpdateDto;
import com.jmyd.sharding.domain.po.SysOrder;
import com.jmyd.sharding.domain.vo.SysOrderVo;

/**
 * @author samphin
 * @date 2024/6/18 10:46
 */
public interface ISysOrderService extends IBaseService<String, SysOrderDto, SysOrder> {

    boolean updateById(SysOrderUpdateDto dto);

    PageBean<SysOrderVo> paging(KeywordQueryDto queryDto);

    SysOrderVo queryDetail(String id);
}